rainy spell - Turkish English Dictionary